Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F2 Germany F3 Spain F6 Italy F5 Germany F2 Italy F1 Morocco F2 Spain F7 Russia F13 TCT Open - Tunis ECM Cup - Prague The Surbiton Trophy - Surbiton The Wrexham Challenger - Wrexham Quelle Cup 2000 - Furth Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Challenger Ford de Cherbourg - Cherbourg Fergana Challenger - Fergana TennisCup Vlaanderen - Antwerp ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano The LTA Manchester Challenger - Manchester IPP Open - Helsinki Kuppers Kolsch Cup by Lambertz - Aachen The Bolton Challenger - Bolton Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka Samarkand Challenger - Samarkand Prasentiert Von Seat Wolfsburg - Wolfsburg Muller Cup - Ulm Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Residenza Open - Magdeburg 2001 Eddleman USTA Challenger - Birmingham Pomorski Bank Kredytowy Open - Szczecin International Bavarian Championship - Eckental Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Open de Franche Comte - Besancon Open de Nice - Nice Open Diputacion Pozoblanco - Cordoba Heilbronn Open - Heilbronn Kyiv UMC Open - Kiev Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental MTCI ATP Challenger - Yokohama Wiesmann Roadster Open - Nuembrecht The Rajasthan Golden Jubilee - Jaipur Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Heineken Challenger - Ho Chi Minh City Sarajevo Open - Sarajevo C.T. San Remo - XIII Piertomaso Tessitore - San Remo ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Steelers Cup - Kosice Memorial Savigni - Sassuolo Oberstaufen Cup - Oberstaufen USTA Seascape Challenger - Aptos Geovillage Open Trofeo Melia Olbia - Olbia Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Banca Marche Tennis Cup - San Benedetto Akbank Private Banking-TED Open - Istanbul Jameson Cup - Milan Brasov Challenger - Brasov Banja Luka Challenger 2004 - Banja Luka Okal Cup 2004 - Eckental Gemax Samsung Open 2005 - Belgrade The Joyce Eisenberg Jerusalem Open - Jerusalem Challenger Ford de Cherbourg - Cherbourg X Abierto Internacional de Salinas - Salinas IX Torneo Internacionale de Tennis - Barletta Tallahassee Tennis Challenger - Tallahassee Citta di Monza - Monza Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Schickendanz Open - Furth Open de Montauban - Montauban Kyiv Open - Kiev Banja Luka Challenger 2005 - Banja Luka Ethias Tennis Trophy - Mons The LTA Sunderland Challenger - Sunderland USTA Challenger of Burbank - Burbank Challenger Casablanca San Angel - Mexico City Ciudad de Telde - Telde The Commercia Challenger - Aptos St. Petersburg Challenger 2006 - St. Petersburg IPP Geneva Trophy - Geneva Challenger Brasov - Brasov Muller Cup - Ulm WOW Cafe Challenger - New Orleans Challenger Copa Sevilla - Seville Banja Luka Challenger - Banja Luka ATP Slovak Open Challenger - Bratislava Aberto de Sao Paulo - Sao Paulo Open de L'Isere - Grenoble Morocco Tennis Tour - Fes Mamaia Challenger - Constanta Badden Open by Rothaus - Ettlingen Posillipo Tennis Cup - Napoli Challenger Tunisie - Tunis St. Petersburg Challenger by Kinex - St. Petersburg San Remo Tennis Cup 15° Piertomaso - San Remo Geneva Challenger - Geneva Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf PEOPLEnet Cup - Dnepropetrovsk Germany F1 GHI Bronx Classic - Bronx Sina-Kia Motors Tennis Cup - Cordenons Kyiv Open - Kiev Morocco Tennis Tour - Rabat Open Romania - Bucharest President's Cup - Astana Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka Schickendanz Open - Furth Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Challenger Groningen - Groningen Baden Open - Ettlingen Dharwad Challenger 2003 - Dharwad Lambertz Open - Aachen 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Okal Cup 2003 - Eckental IPP Open - Helsinki Ostdeutscher Sparkessen Cup - Dresden Harbour Tennis Cup Regione Lombardia - Milan BSI Challenger Lugano - Lugano Top Wool Challenger-Immagine Trophy - Biella Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn 2006 North Shore Pro Tennis Championship - Winnetka Volkswagen Challenger 2004 - Wolfsburg Challenger Leon 2004 - Leon Internationaux de Tennis de Brest - Brest S Tennis Master Championship - Graz Warsteiner Challenger Wolfsburg - Wolfsburg St. Petersburg Challenger - St. Petersburg GHI Bronx Classic - Bronx Nord LB Open 2007 - Braunschweig The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg ATP Challenger Open 2004 - Monchengladbach Zivnobanka Czech Open - Prostejov Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Sparkessen Magdeburg Open - Magdeburg Antonio Savoldi-Marco Co. - Manerbio Mordovia Cup - Saransk Fergana Challenger - Fergana Samarkand Challenger - Samarkand Odlum Brown Vancouver Open - Vancouver Whirlpool Open - Budapest The Powder Byrne Trophy - Surbiton Pekao Open - Szczecin China Open - Beijing Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Athens Challenger Tampere Challenger Poznan Challenger Geneva Challenger Macedonian Open - Skopje Szczecin Challenger Trnava Challenger Cosmorom Challenger - Brasov Tarragona Challenger Tashkent Challenger Porsche Open - Poznan II Manta Open - Manta Astana Challenger Genova Challenger Heilbronn Challenger Kazan Challenger Tatra Banka Slovak Open - Bratislava Samarkand Challenger - Samarkand Bergamo Challenger SIR Supermercadi Challenger - Rome Open de Tanger - Tangier Barletta Challenger XI Ciutat de Barcelona - Barcelona Okal Cup - Eckental Flea Market Cup Busan Challenger Tennis - Busan Rome Challenger Rome Challenger Zagreb Challenger Prostejov Challenger Kosice Challenger Kuppers Kolsch Cup - Aachen Lambertz Open - Aachen Black Forest Open - Freudenstadt USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Geneva Challenger Challenger Britania Zavaleta - Puebla USTA Men's Challenger of Urbana-Champaign - Urbana Santiago Challenger Sao Paulo Challenger Medellin Challenger Neride Prague Indoor - Prague Tatra Banka Open - Bratislava South African Airways Tennis Open - Durban Hilton Waikoloa Village USTA Challenger - Waikoloa Reunion Island Challenger Rabat Challenger Warsteiner Challenger Lubeck 2001 - Lubeck Marrakech Challenger Barletta Challenger Warsteiner Challenger - Wolfsburg The Surbiton Trophy - Surbiton Tashkent Challenger - Tashkent Kyoto Challenger - Kyoto 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia VI Abierto Internacional de Salinas - Salinas Samsung Securities Cup - Seoul 2001 USTA Challenger of Calabasas - Calabasas Prague Challenger Bordeaux Challenger Aberto Da Costa Do Sauipe - Bahia Compaq Challenger - Bucharest Alessandria Challenger Prostejov Challenger Oberstaufen Cup - Oberstaufen Kosice Challenger Credicard Tennis Cup - Campos do Jordao Marburg Challenger Sopot Challenger Poznan Challenger Samsung Securities Cup - Seoul Lambertz Open by Stawag - Aachen IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Media Will Cup Busan Challenger Tennis - Busan Lamberts Open by Stawag - Aachen Music City Challenger - Nashville USTA Illinois Challenger - Champaign IPP Open - Helsinki The Nottingham Cahllenger - Nottingham KGHM Dialog Polish Indoors - Wroclaw Braunschweig Challenger Okal Open - Eckental IPP Open - Helsinki The LTA Wrexham Challenger - Wrexham Neride Prague Indoor - Prague Jameson Cup - Milan Cordenons Challenger Challenger DCNS de Cherbourg - Cherbourg Intersport Heilbronn Open - Heilbronn X Torneo Internazionale di Tennis - Barletta Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Tennis Napoli Cup 2006 - Napoli Scheveningen Challenger Warsteiner Challenger Series - Lippstadt 2006 USTA Tallahassee Tennis Challenger - Tallahassee Warsteiner Challenger - Lubeck San Remo Challenger Sparkassen Open - Magdeburg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Torneo Internacional Challenger Fila 2006 - Leon 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 2003 Freeman Men's Challenger - Joplin Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Szczecin Challenger Trnava Challenger Napoli Challenger Crystal Cup 1998 - Portoroz I Open de Tenis Comunidad de Madrid - Madrid Warta Cup - Sopot Lubbock Challenger - Lubbock Challenger Britania Zavaleta - Puebla Lucknow ATP Tour Challenger - Lucknow Bordeaux Challenger Furth Challenger Milan Challenger Scheveningen Challenger Astana Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Samarkand Challenger Geneva Challenger - Geneva Lermontov Challenger Belgaum Open - Belgaum Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck USTA Challenger of North Miami Beach - North Miami Beach Bordeaux Challenger VI Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon Palermo Challenger Heineken Challenger 2004 - Ho Chi Minh City Porsche Open - Poznan Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda The LTA Wrexham Challenger - Wrexham Tennis Napoli Cup - Naples Sarajevo Open 2004 - Sarajevo Garden Open - Rome 6th Sardinian International Championships - Cagliari Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb San Marino Cepu Open - San Marino Karlsruhe Challenger Top Wool Challenger Biella - Biella Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence 's Tennis Masters 07 Challenger - Graz Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Geneva Challenger - Geneva Zagreb Open - Zagreb Siemens Open 2002 - Scheveningen Black Forest Open - Freudenstadt Kosice Challenger Prague Open - Prague Ljubljana Open - Ljubljana Stella Artois Clay Court Championships - Budaors Sporting Challenger - Turin Dusseldorf Open Challenger 2007 - Dusseldorf Milan Challenger Geneva Challenger Trnava Challenger Open Castilla y Leon - Segovia 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Palermo Challenger Black Forest Open 2002 - Freudenstadt Oberstraufen Cup - Oberstaufen Kyiv Open - Kiev Open Costa Daurada - Tarragona Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Riviera di Rimini Challenger 2004 - Rimini Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Flea Market Cup - Busan Open Castilla y Leon - Segovia Samsung Securities Cup - Seoul Dubrovnik Open - Dubrovnik Siemens Open - Scheveningen Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger The LTA Manchester Challenger - Manchester Tennis Napoli Cup - Napoli Memorial Kolyaskin - Donetsk Czech Indoor Open - Prague TED Open Istanbul - Istanbul BNP Paribas Primrose - Bordeaux Mauritius Open - Mauritius Marrakech Challenger Polish Open 2000 - Poznan Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia LTA Men's Challenger - Wrexham Time Warner USTA Challenger - Binghamton Intersport Heilbronn Open - Heilbronn Manerbio Challenger Togliatti Cup - Togliatti The LTA Men's Challenger Wrexham - Wrexham Sylt Open 2000 - Sylt KGHM Polish Indoors - Wroclaw Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Hungarian Architect Open - Budapest Sarajevo Open - Sarajevo Tyumen Challenger Olbia Challenger - Olbia 9th Wartburg Open - Eisenach Open Castilla y Leon Trofeo Iberdrola - Segovia Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Tennislife Cup - Napoli San Sebastian Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba TED Open - Istanbul Architect Open - Budapest Lubbock Challenger - Lubbock Open de L'Isere - Grenoble CA-Challenge - Graz The LTA Men's Challenger - Southampton Napoli Challenger Kyiv UMC Open - Kiev Diego Open - Budapest USTA Men's Challenger of Dallas - Dallas Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Abierto Internacional de Salinas - Salinas The Powder Byrne Trophy - Surbiton Volkswagen TED Open - Istanbul Muller Cup - Ulm Intelig Tennis Cup - Campos do Jordao Open Castilla y Leon - Segovia Pekao Open 2001 - Szczecin Zagreb Open - Zagreb Samsung Securities Cup - Seoul Besancon Challenger St. Brieuc Challenger Open de Franche Comte - Besancon Rado Swiss Open - Gstaad President's Cup 1997 - Tashkent Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai Japan Open - Tokyo The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Qatar Mobil Open 2000 - Doha Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Energis Dutch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Idea Prokom Open - Sopot Brazil Open - Salvador Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Tata Open 2002 - Chennai Adidas International - Sydney Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Idea Prokom Open - Sopot RCA Championships - Indianapolis Brasil Open - Salvador CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Dubai Tennis Open - Dubai Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel President's Cup 1999 - Tashkent Gerry Weber Open - Halle CA Tennis Trophy - Vienna Gerry Weber Open - Halle Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Estoril Open - Estoril Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Thailand Open - Bangkok Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Open de la Comunidad Valenciana - Valencia Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Orange Prokom Open - Sopot BCR Open Romania - Bucharest Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Kremlin Cup - Moscow RCA Championships - Indianapolis Heineken Open - Auckland Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open 13 - Marseille Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Dutch Open Tennis - Amersfoort The Lipton Championships - Key Biscayne Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Rogers Masters - Toronto Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, KAZ-TPE 2-3